package club.adger.server.config;

/**
 * Created with IntelliJ IDEA.
 *
 * @Auther: Adger
 * @Date: 2020/07/25/8:05
 * 实现这个接口 WebMvcConfigurer
 * WebMvcConfigurer是一个接口，提供很多自定义的拦截器，例如跨域设置、类型转化器等等
 */
//@Configuration
//public class CorsConfig implements WebMvcConfigurer {
//    @Override
//    public void addCorsMappings(CorsRegistry registry) {
//        registry.addMapping("/**")//项目中的所有接口都支持跨域
//                .allowedOrigins("*")//所有地址都可以访问，也可以配置具体地址
//                .allowedHeaders(CorsConfiguration.ALL)//请求信息所有
//                .allowedMethods(CorsConfiguration.ALL)//"GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS"
//                .allowCredentials(true)//是否允许请求带有验证信息
//                .maxAge(3600); // 1小时内不需要再预检（发OPTIONS请求） 跨域允许时间
//    }
//}
